package middleware

import (
	"github.com/gin-gonic/gin"
	. "go_tempate/middleware/overall"
)

// 声明公共中间件
// ——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
var OverallMiddleware []gin.HandlerFunc

func init() {
	//注册公共中间件
	OverallMiddleware = []gin.HandlerFunc{
		OpenCrossDomain(), // 解除跨域函数
		GlobalException(), // 异常处理中间件
		GinLogger(),       // 接收gin框架默认的日志
		UserLogin(),       // 公共登录检测中间件
	}
}
